better bet - German English Dictionary